horse shoe cleaning board - Turco Inglés Diccionario